package com.ruoyi.common.service;

import com.ruoyi.common.domain.PartOutTimeStatic;
import java.util.List;

/**
 * @author: yinjc
 * @Date: 2023-5-15
 * @Description: 获取产品投出片耗时信息，并计算产品cycle_time
 */
public interface IPartOutTimeStaMysqlService {

    /**
     * 根据条件查询每月的出片信息
     * @param partOutTimeStatic
     * @return
     */
    List<PartOutTimeStatic> queryPartOutTimeStaticbyCondition(PartOutTimeStatic partOutTimeStatic);

    /**
     * 插入产品投出片信息
     *
     * @param partOutTimeStaticList 产品投出片信息
     * @return int
     */
    int batchInsertPartInOutTimeInfo(List<PartOutTimeStatic> partOutTimeStaticList);

    /**
     * 更新产品出片信息
     * @param partOutTimeStatic
     * @return
     */
    int updatePartOutTimeSta(PartOutTimeStatic partOutTimeStatic);
}
